@charset "utf-8";

/*** Reset ***/
body, div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6 { font-family:"SimSun"; color:#666666; line-height:20px; font-size:12px; font-weight:normal; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
img { vertical-align:top; border:0;}
ol, ul { list-style:none;}
a { color:#3e3e3e; cursor:pointer;outline:none;blr:expression(this.onFocus=this.blur());}
a:link, a:visited { text-decoration:none;}
a:hover {color:#dd0000; text-decoration:none;}
u{ text-decoration:none; font-weight:bold; color:#6ea420;}
fieldset{ border:none;}
blockquote{ padding:0; margin:0;}

/*** Comm ***/
.Cblue,.merchant_list b{ color:#0090e3!important;}
.Cred,.share b{ color:#dd0000!important;}
.borderN{ border:none!important; margin-bottom:0px!important;}
.last{border:none!important;}

/***___ Style Reset ___***/
.db{ display:block;}
.f_l{ float:left;}
.f_r{ float:right;}
.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix:after { clear: both; content: " "; display: block; height: 0;}
.i5{ display:block; clear:both; height:5px; line-height:5px; font-size:5px; overflow:hidden;}
.i7{ display:block; clear:both; height:7px; line-height:7px; font-size:7px; overflow:hidden;}
.i8{ display:block; clear:both; height:8px; line-height:8px; font-size:8px; overflow:hidden;}
.i10{ display:block; clear:both; height:10px; line-height:10px; font-size:10px; overflow:hidden;}
.i15{ display:block; clear:both; height:15px; line-height:15px; font-size:15px; overflow:hidden;}
.i20{ display:block; clear:both; height:20px; line-height:20px; font-size:20px; overflow:hidden;}
.i25{ display:block; clear:both; height:25px; line-height:25px; font-size:25px; overflow:hidden;}
.i30{ display:block; clear:both; height:30px; line-height:30px; font-size:30px; overflow:hidden;}
/**************___ Style header ******************/
.header{ width:974px;margin:24px auto 0px;}
.header .logo{ margin-left:-32px; position:relative;}
.header .tt{ padding:17px 0px 17px 37px; border-left:1px solid #e9eeee; margin:12px 123px 0px 42px;}
.head-ser{ width:477px; margin:9px 0px 0px 114px;}
.head-ser-type{ background:url(../img/head-ser.jpg); width:393px; height:34px;line-height:34px;padding:2px 4px;float:left;border:none;}
.head-ser-bt{ float:left; margin:3px 0px 0px 7px;}
.head-ser p { height:35px; line-height:35px; padding-left:20px; clear:both;}
.head-ser p a{ color:#474747; padding:0px 3px;}
.head-user{ width:128px; height:75px; padding:0px 10px; border:1px solid #f5eee8; margin:9px 0px 0px 40px; float:left;}
.head-user h1{ line-height:28px; border-bottom:1px dashed #939393; color:#ac5729; margin-bottom:5px;}
.head-user p{ line-height:18px;}
.head-user a{ color:#80a824; padding-right:13px;}
.to-login a{ padding-right:8px;}
/***___ Style footer ___ *******/
.footer{ width:100%; height:161px; border-top:12px solid #ec8937; background:url(../img/footerbg.jpg) repeat-x center top; overflow:hidden; margin:35px auto 0px;}
.footer .foot{ width:974px; margin:0 auto;}
.footer .foot li{ padding-top:20px; overflow:hidden;}
.foot_menu{ margin-left:-24px;}
.foot_menu a{ padding:0px 24px;}
.footer .friendlink .t{ padding-right:15px;}
.footer .friendlink a{ padding-right:4px;}

/***___ Style内页跳转菜单___ ***/
#silde-bar{ width:113px; position:absolute;left:-139px;top:46px;}
#silde-bar li{ background:url(../img/silde-bar-bg.jpg) no-repeat; height:33px; line-height:33px; overflow:hidden;}
#silde-bar li a{ height:33px; line-height:33px;  display:block; float:left;}
#silde-bar li.inside,#silde-bar li.last{ background:none;}
#silde-bar li.last{ height:34px; line-height:34px;}
#silde-bar li .i{ margin:1px 6px 1px 15px; display:inline;float:left;}

/***___ Style导航___ ***/
.nav{ width:974px; height:44px; background:url(../img/navbg.jpg) repeat-x; margin:0px auto;}
.nav li{ width:140px; text-align:center; float:left;height:44px; line-height:44px;background:url(../img/nav_bg.jpg) no-repeat; position:relative;}
.nav li a{ display:block; width:100%; color:#fff; font-size:14px; font-weight:bold; position:absolute; left:0; top:0;}
.nav li a:hover,.nav li.focus a{ width:83px; height:37px; line-height:37px; margin:-5px 0 0 -41px; left:50%; background:url(../img/nav_hf.jpg) no-repeat 0px 0px; color:#fff;}
.nav li.focus a{background:url(../img/nav_hf.jpg) no-repeat 0px -39px;}

.bodyer{width:974px; margin:0 auto; position:relative;}

.banner{ float:left; width:699px; height:232px; overflow:hidden; padding:4px; border:2px solid #ff540d;}

.pop_up{ float:left; width:223px; height:23px; line-height:23px; padding-left:14px; margin-left:13px; background:url(../img/pop_up_bg.jpg) no-repeat; color:#ff6600;}

/***___ Style注册___ ***/
.register{ width:260px;height:193px;overflow:hidden;background:url(../img/register_bg.jpg);margin-top:8px;padding:10px 0px;float:left;}
.register td{ font-weight:bold; font-size:12px;padding:5px 10px 5px 0px;color:#000;}
.inputtype{ width:141px; height:18px; line-height:18px; border:1px solid #646464; padding:0px 2px;}
.register_bt{float:left;background:url(../img/register.jpg); width:77px; height:30px; border:none;}
.register_wrap label{float:left;  margin:6px 35px 0px 28px; padding:0px 3px; height:19px;color:#8ca6d7; background:#e3e6e6;zoom:1; font-weight:normal;}
.register_wrap i{ color:#999999;font-size:12px;}
/***___ Style左栏___***/
.wrap{ width:702px;}
.i_ad{ clear:both; overflow:hidden; padding-top:32px; height:77px; background:url(../img/i_ad_bg.jpg) no-repeat 186px top;}
.i_ad a{ padding:0px 0px 0px 36px;}

.i_wrap{border:1px solid #ccc; margin-bottom:10px; overflow:hidden;}
.i_wrap .head{ height:31px; line-height:31px; background:url(../img/i_wrap_head.jpg) repeat-x; border-bottom:1px solid #cccccc;}
.i_wrap .prompt{ color:#1166bb; font-size:13px; padding-right:60px;}
.i_wrap .prompt i{ color:#ff0000;}
.i_wrap .body{ width:660px; padding:12px 20px; overflow:hidden;zoom:1;}

.i_wrap .liketype{ float:left; width:377px; overflow:hidden;}
.i_wrap .liketype dl{ width:387px; overflow:hidden;}
.i_wrap .liketype dt{padding-bottom:3px;}
.i_wrap .liketype dt a{ line-height:23px; padding:0px 9px 0px 0px;letter-spacing:4px;  color:#1166bb; font-weight:bold;}
.i_wrap .liketype dd{ font-weight:bold; color:#c80002; border-top:1px dashed #c1c1c2; padding:3px 0px;}
.i_wrap .r{ width:257px; padding-left:10px; margin-left:15px; border-left:1px dashed #c1c1c2;}
.i_wrap .r .pop_up{ margin:0px;}
.i_wrap .r .img{ float:left; width:99px; height:99px; margin:6px 9px 0px 6px; display:inline;}
.i_wrap .r p{ width:142px; line-height:23px; padding-top:5px; float:left;}
.i_wrap .r p a{ color:#d40000;}

.tab li{ float:left; width:119px; height:31px; line-height:31px; text-align:center; border-right:1px solid #ccc; font-weight:bold; color:#000; font-size:14px; cursor:pointer;}
.boxs a{ padding-right:12px;}

/***___ Style商户分类___***/
.trade-category .body ul{ width:205px; overflow:hidden; float:left; padding-right:8px;}
.trade-category .body .column2{ width:175px;}
.trade-category .body .column3{ width:255px;}
.trade-category .body ul li { height: 15px; margin-bottom: 4px; overflow: hidden; padding: 4px 0;}
.trade-category  em{ float:left; font-weight:bold; font-size:13px; }
.trade-category a{ float:left; padding-left:6px;color:#1166bb;}
.trade-category em a{color:#1166bb; padding:0px;}
.k2-fix-float:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
/***___ Style精品推荐___***/
.i_recom{ width:341px; float:left; overflow:hidden; margin-bottom:10px; }
.i_recom .head{ height:25px;}
.i_recom .head .t{ float:left;background:url(../img/red_l.jpg) no-repeat left top #8e1212;padding-left:18px;height:25px;line-height:25px;}
.i_recom .head .t span{ background:url(../img/red_r.jpg) no-repeat right top; float:left; color:#fff; font-weight:bold; font-size:14px; padding-right:18px;}
.i_recom .t_i{ color:#5d5a5a; font-weight:bold; padding-left:45px;height:25px;line-height:25px; float:left;}
.i_recom .body{ width:305px; border:1px solid #8e1212; overflow:hidden; padding:17px 17px 0px 17px;zoom:1;}
.i_recom_ul{ width:325px; overflow:hidden;}
.i_recom_ul li{ float:left; margin:0px 22px 12px 0px; overflow:hidden; border-bottom:1px dashed #646464; padding-bottom:10px;}
.i_recom .recom_t{ color:#000; padding-left:5px;}
.i_recom .recom_t em{ font-weight:bold; color:#1166bb; padding-left:8px;}
.i_recom .Praise{ background:url(../img/praise.jpg) no-repeat 10px center; padding-left:30px; font-weight:bold; color:#ed2c2c}

.stores{ margin-left:20px;}
.stores .head .t{ background:url(../img/stores_l.jpg) no-repeat left top #158e12;}
.stores .head .t span{background:url(../img/stores_r.jpg) no-repeat right top;}
.stores .body{ border:1px solid #158e12;}
.stores .Praise{ background:url(../img/stores_praise.jpg) no-repeat 10px center;}
/******************___ Style新店入驻___*******************/
.new_stores ul{ width:670px; overflow:hidden;}
.new_stores li{ width:152px; margin-right:15px; float:left;}
.new_stores .img{ width:152px; height:85px; padding:15px 0px; text-align:center; background:url(../img/new_store_bg.jpg) no-repeat;}
.new_stores p{ text-align:center;}
/*****************___ Style人气榜___*****************/
.popularity{ height:140px;}
.popularity .bd{ padding:8px 0px; height:122px; overflow:hidden; float:left; border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}
.popularity .t{ padding:9px 3px 9px 0px; border-right:1px dashed #939393; float:left;}
.popularity .slider{ width:643px; margin-left:7px; overflow:hidden; float:left;}

#work { height: 128px; margin: 0px auto; overflow: hidden; width: 643px;}
#work .img{ margin-bottom:3px;}
#work p{ text-align:center; color:#575960; line-height:18px; font-size:12px;}
#work p b{ color:#ff0000;}
/*********___ Style最新新闻___*********/
.news_back .head span{ font-weight:bold; font-size:14px; color:#383838; padding-left:15px;}
.news_back .more{ float:right; color:#383838; font-family:Arial; padding-right:18px;}
.news_back .body{ width:237px; overflow:hidden; padding:10px;}
.list li{ line-height:28px; border-bottom:1px dashed #cccccc;}
.list li a{ background:url(../img/d.jpg) no-repeat 6px center; padding-left:15px;}

.merchant_list li{ line-height:25px; padding:5px 0px; overflow:hidden;zoom:1;}
.merchant_list li a{ background:none; padding:0px;}
.mBn{ margin-bottom:0px;}
.bBorder,.share li{ border-bottom:none;}
.share li{ padding-bottom:12px;}
.share li .img{ margin-right:12px;}
.share li p{ font-weight:bold;}

.news_yellow { margin-top:10px; border:1px solid #ffc07d;}
.news_yellow .head { background:url(../img/new_yellow.jpg) repeat-x;border-bottom:1px solid #ffc07d;}
.news_yellow .head span{ color:#ff1e00;}
.news_yellow .more{ color:#c03826;}

.wrap_r{ width:259px; overflow:hidden}
.wrap_r .ad{ display:block; padding:21px 0px 10px 0px;}

.location{ height:50px; line-height:50px; color:#b5b5b5; padding-left:10px;}
.location b{ color:#ac5729;}
.location a,.location i{ color:#0066ff;}

.area-wrap{ margin-bottom:10px; overflow:hidden;}
.area-wrap .t{ width:22px; float:left;}
.area-wrap .area_cont{ padding:10px 15px;height:130px;width:640px;overflow:hidden; float:left; border:1px solid #ac5729; position:relative;}
.area-wrap .area_cont span,.area-wrap .area_cont a{ padding-right:15px; color:#404040;}
.area-wrap .area_cont a{color:#0063dc;}
.area-wrap .open,.area-wrap .close{ display:block; position:absolute; left:50%; margin-left:-65px; bottom:0px; width:105px; height:20px; line-height:20px; text-align:center; border:1px solid #ac5729; border-bottom:none; background:#fff5ef; cursor:pointer;}
.area-wrap .showBox{ height:auto;}

.label{ width:694px;border-bottom:2px solid #ff9b0c; overflow:hidden;}
.label li{ width:77px; margin-right:6px;float:left;  height:28px; line-height:28px; text-align:center; background:url(../img/label_bg.jpg) no-repeat 0px 0px;}
.label li.current{ background-position:-83px 0px;}
.label li.current a{ color:#fff; font-size:14px; font-weight:bold;}

.ser_wrap{width:692px; border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6; overflow:hidden;}
.ser_wrap li{ padding:0px 10px; height:29px; line-height:29px;border-bottom:1px solid #a6a6a6; color:#555555;}
.ser_wrap label{height:29px; line-height:29px;}
.ser_wrap .inputype{ width:136px; height:15px; padding:2px;border:1px solid #a6a6a6; margin:0px 10px;}
.ser_wrap .bt_ser{ width:51px; height:21px; background:url(../img/bt_ser.jpg); border:none; cursor:pointer;}
.ser_wrap .sort{ background:url(../img/sort_bg.jpg) repeat-x;}
.ser_wrap .sort label{ float:left; padding-right:10px; color:#000000;}
.ser_wrap .sort a{ width:50px; height:19px; line-height:19px; text-indent:6px; display:block; float:left; margin:5px 0px 0px 4px; background:url(../img/sort_a.jpg) no-repeat;}

.merchant_pro{ width:694px; overflow:hidden;}
.merchant_pro ul{ width:712px;}
.merchant_pro li{ width:145px; height:212px;border:1px solid #c5c5c5; padding:7px; float:left; margin:0px 16px 10px 0px; position:relative;}
.merchant_pro .img{ width:145px;overflow:hidden; margin-bottom:5px;}
.merchant_pro p{ padding-left:8px;}
.merchant_pro p i{ color:#dd0000;}
.merchant_pro p.t1,.recom_pro p.t1 b{ padding-left:5px;}
.merchant_pro p.t1 a{ padding-right:10px;}
.recom_pro p{ color:#000000;}
.recom_pro p.t1{ padding:5px 0px 0px 8px;}

.sub_merchant{ width:197px; height:206px; padding:10px 10px 10px 20px; position:absolute; top:-1px; left:158px; z-index:1; background:#fff;border:1px solid #c5c5c5; border-left:none;}
.sub_merchant p{ padding:0px; color:#000;}
.sub_merchant .t_link{ width:207px; margin-bottom:8px; overflow:hidden;}
.sub_merchant .t_link a,.share_wrap .intro .center a{ display:block; width:57px; height:18px; line-height:18px; text-align:center; border:1px solid #e86f2d; color:#a3400f; background:#fff7bc; float:left; margin:10px 10px 0px 0px;}
.sub_merchant .t_link a:hover,.share_wrap .intro .center a:hover{ font-weight:bold; color:#0b1f60;}

.page{ clear:both; text-align:center; margin:10px auto;}
.page a{ color:#757575; padding:0px 4px; font-family:Arial;}
.page a.current{ color:#ff0000; font-weight:bold;}

.wrap_mc{ width:722px; overflow:hidden;}
.slide_merch .head{ background:#5c5e62; height:36px; line-height:36px; padding:0px 23px;}
.slide_merch .head *{ color:#232323;}
.slide_merch .bd{ width:722px; height:144px; overflow:hidden; background:#dfe5ee;}

.share_wrap .head{ height:26px; overflow:hidden; border-bottom:2px solid #e86f2d; font-weight:bold; font-size:14px; padding-right:12px;}
.share_wrap .tab li{ width:109px; height:28px; line-height:28px; border:none; color:#fff; text-align:left; text-indent:28px; background:url(../img/tab_li.jpg) no-repeat;}
.share_wrap .tab li.focus{ background:url(../img/tab_focus.png) no-repeat; text-indent:15px;}
.share_wrap .tab li.i_list{ color:#000000;}

.share_wrap .body{ padding:18px 15px 10px;}
.share_wrap .intro .txt{ width:328px; float:left;}
.share_wrap .intro .txt .t b{ padding-right:12px;}
.share_wrap .intro .txt i{ color:#ff6600;}
.share_wrap .intro .txt .tel{ color:#000;}
.share_wrap .intro .center{ width:208px; padding:20px 30px 0px 0px; float:left;}
.share_wrap .intro .center a{ padding-right:0px;}
.share_wrap .intro .r{ width:102px; float:left;}
.share_wrap .intro .discribe{ margin-bottom:10px;}
.recomico{ margin:8px 5px 0px 0px;}

.type_wrap  .head{ padding-left:22px; border-bottom:1px solid #bf7111; overflow:hidden;}
.type_wrap .tab li{ width:93px; height:29px; margin-right:4px; line-height:29px; background:url(../img/type_li.jpg) no-repeat; border:none;}
.type_wrap .tab li.focus{ background:url(../img/type_focus.jpg) no-repeat; color:#fff;font-weight:bold;}
.type_wrap .body{padding:5px 22px;}

.type_ul li{ height:35px; line-height:35px; width:208px; overflow:hidden; margin-right:12px; border-bottom:1px dashed #cecece; float:left;}
.type_ul li a{ color:#0a6abc;}
.type_ul li span{ color:#888888; padding-left:22px;}

.mc_r{ width:232px; overflow:hidden;}
.mc_comm{ border:1px solid #e0e0e0; margin-bottom:8px;}
.mc_comm .head{ padding-left:12px; height:40px; line-height:40px;font-weight:bold; color:#333333;}
.mc_comm .map{ width:204px; height:146px; overflow:hidden; margin:0 auto 15px; border:2px solid #c0c0c0;}
.mc_comm .txt{ height:50px; overflow:hidden;padding:0px 12px; }
.mc_comm .txt p{ color:#333;}

/***___ Style >>>___***/
.stab{ border-bottom:2px solid #e86f2d; overflow:hidden; _zoom:1;}
.stab ul{ float:left; height:26px;}
.stab li{ float:left; width:110px; height:26px; margin:0 0 0 -20px; position:relative; z-index:1;}
.stab li a{ display:block; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#fff; text-align:center; padding:0 30px 0 0; background:url(../img/stab_bg.png) no-repeat 0 -26px;}
.stab li.current{ z-index:100!important;} 
.stab li.current a{ color:#fff; background-position:0 0;}
.stab li.cBlack a{ color:#1f1f1f;}

/***___ Document Member ___***/

/***___ Style 会员中心布局 ___***/
.memb_l{ display:inline; float:left; width:167px; margin:0 10px 0 0; background:#fff7bc; overflow:hidden;}
.memb_c{ float:left; width:543px; overflow:hidden;}
.memb_r{ float:right; width:232px; overflow:hidden;}

/***___ Style 侧边橘色TITLE ___***/
.memb_l .head{ height:30px; color:#fff; font-weight:bold; font-size:14px; line-height:30px; padding:0 0 0 20px; background:#e58821;}

/***___ Style 用户头像 ___***/
.memb_l .avatar .img{ width:120px; padding:5px; margin:13px auto 0; background:#fff; border:2px solid #e86f2d;}
.memb_l .avatar .img a{ display:block; width:120px; height:120px;}
.memb_l .avatar .txt{ line-height:20px; color:#000; padding:5px 0 5px 20px;}
.memb_l .avatar .txt a{ color:#000;}
.memb_l .avatar .txt em{ color:#f00;}
.memb_l .avatar .get{ padding:0 0 10px 17px; overflow:hidden; _zoom:1;}
.memb_l .avatar .get .btn{ float:left; width:77px; height:27px; line-height:27px; font-weight:bold; text-align:center; color:#fff; background:url(../img/member/get_bg.png) no-repeat; overflow:hidden;}
.memb_l .avatar .get .guide{ float:left; height:27px; line-height:27px; color:#53720c; padding:0 0 0 10px;}

/***___ Style 用户管理菜单 ___***/
.memb_l .manage_menu a.item{ display:block; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../img/member/arr_1.png) no-repeat 15px center; overflow:hidden;}
.memb_l .manage_menu ul{ padding:0 0 20px;}
.memb_l .manage_menu ul ul{ padding:0 0 0 20px;}

/***___ Style 欢迎提示 ___***/
.memb_c{ background:url(../img/member/memb_c_bg.png) repeat-x;}
.memb_c .wel{ line-height:24px; color:#000; padding:5px 0 5px 20px;}
.memb_c .wel b{ color:#006cfe;}
.memb_c .wel strong{ font-size:14px;}
.memb_c .wel em{ color:#f00;}

/***___ Style 新上架优惠券 ___***/
.memb_c .new_coupon{ margin:0 6px; border-top:2px solid #d07f19;}
.memb_c .new_coupon .head{ color:#000; font-weight:bold; padding:15px 0 10px 15px;}
.memb_c .new_coupon ul{ padding:0 0 10px; overflow:hidden; _zoom:1;}
.memb_c .new_coupon li{ display:inline; float:left; color:#000; margin:0 0 0 17px; overflow:hidden;}
.memb_c .new_coupon li .img{ display:block; width:110px; height:140px; margin:0 0 5px; overflow:hidden;}
.memb_c .new_coupon li .title{ display:block; height:20px; line-height:20px; overflow:hidden;}
.memb_c .new_coupon li .title a{ color:#000;}
.memb_c .new_coupon li em{ color:#f00;}
.memb_c .new_coupon li .end{ color:#4f4f4f;}
.memb_c .new_coupon li .receive{ color:#006cfe; border:1px solid #98a5b8; padding:0 2px;}

/***___ Style 精品推荐 ___***/
.memb_c .recommend{}
.memb_c .recommend .head{ width:101px; height:25px; line-height:25px; text-align:center; color:#fff; font-weight:bold; font-size:14px; background:url(../img/member/recommend_title_bg.png) no-repeat;}
.memb_c .recommend .r_list{ border:1px solid #8e1212; overflow:hidden; _zoom:1;}
.memb_c .recommend .r_list li{ float:left; padding:0 0 20px; margin:17px 0 0 30px;}
.memb_c .recommend .r_list li .img{ display:block; width:140px; height:110px; overflow:hidden;}
.memb_c .recommend .r_list li .title{ display:block; height:24px; line-height:24px;}
.memb_c .recommend .r_list li .title em{ color:#1166bb; font-weight:bold;}
.memb_c .recommend .r_list li .up{ display:inline-block; height:12px; line-height:12px; font-weight:bold; color:#ed2c2c; padding:0 0 0 15px; background:url(../img/member/up.png) no-repeat;}

/***___ Style 文字盒子 ___***/
.memb_r .txtbox{ padding:10px; border:1px solid #e0e0e0;}
.memb_r .txtbox .title{ display:block; font-weight:bold; font-size:14px; padding:0 0 10px;}
.memb_r .txtbox .txt{ width:210px; word-wrap:break-word; word-break:break-all;}
.memb_r .txtbox .txt .detail{ display:inline-block; color:#006cfe; margin:0 0 0 10px;}


/***___ Document News ___***/

.layout_content{ float:left; width:695px; overflow:hidden;}
.layout_sidebar{ float:right; width:264px; overflow:hidden;}

/***___ Style 每日一推 ___***/
.push{ float:left; width:264px; height:309px; background:url(../img/member/push_bg.png) no-repeat;}
.push .head{ height:29px; line-height:29px; color:#000; font-weight:bold; padding:0 0 0 13px}
.push .body{ width:245px; padding:10px 0 0; margin:0 auto; overflow:hidden;}
.push .img{ float:left; width:101px; height:101px;}
.push .txt{ float:right; width:130px; line-height:20px; color:#000; padding:10px 0 0;}
.push .txt a{ font-weight:bold; color:#138ef6; text-decoration:underline;}
.push .p_list{ margin:5px 0 0; border-top:1px dashed #686868;}
.push .p_list li{ height:30px; line-height:30px;}
.l980064{ color:#980064;}
.l0ca8f1{ color:#0ca8f1;}
.l0802ff{ color:#0802ff;}
.l0a8d00{ color:#0a8d00;}
.lff4200{ color:#ff4200;}

.top_img{ float:right; width:420px; height:308px; margin:1px 0 0; position:relative;}
.top_img .img{position:absolute; top:0; left:0; z-index:1;}
.top_img .img img{ width:420px; height:308px; overflow:hidden;}
.top_img .intro{ width:100%; color:#fff; position:absolute; bottom:0; left:0; z-index:2;}
.top_img .intro a{ color:#fff;}
.top_img .txt{ display:block; padding:10px;}
.top_img .intro b.bg{ display:block; width:100%; height:100%; opacity:0.7; filter:Alpha(Opacity=70); background:#000; position:absolute; top:0; left:0; z-index:-1;}

.infobox{ border:1px solid #ccc;}
.infobox .head{ height:32px; line-height:32px; padding:0 15px; background:url(../img/member/infobox_head_bg.png) repeat-x;}
.infobox .head .l{ float:left; color:#000;}
.infobox .head .l a{ color:#8a2400;}
.infobox .head .r{ float:right; color:#1166bb;}
.infobox .head .r em{ color:#f00;}
.infobox .tnews{ width:675px; padding:10px 0; margin:0 auto; border-bottom:1px dashed #686868; overflow:hidden;}
.infobox .tnews li{ float:left; width:320px;}
.infobox .tnews li .img{ float:left; width:135px; height:110px; padding:5px; border:1px solid #cdcdcd; overflow:hidden;}
.infobox .tnews li .img img{ width:135px; height:110px;}
.infobox .tnews li .txt{ float:right; width:158px; height:100px; line-height:20px; color:#8a2400; margin:7px 0 0; overflow:hidden;}
.infobox .tnews li.fr{ float:right;}
.infobox .i_list{ width:675px; padding:10px 0; margin:0 auto;}
.infobox .i_list li{ height:22px; line-height:22px; color:#000; font-weight:bold; vertical-align:middle; overflow:hidden;}
.infobox .i_list li span{ float:left; width:550px; height:22px; overflow:hidden;}
.infobox .i_list li span b{ color:#ff4200;}
.infobox .i_list li i{ font-weight:bold; float:right;}

.sorts{ width:264px; height:309px; background:url(../img/member/sort_bg.png) no-repeat;}
.sorts .head{ height:29px; line-height:29px; color:#000; font-weight:bold; padding:0 0 0 13px}
.sorts ul{ width:240px; margin:0 auto; overflow:hidden;}
.sorts li{ height:30px; line-height:30px; font-weight:bold; overflow:hidden;}
.sorts li.num_1{ padding:0 0 0 23px; background:url(../img/member/num_1.png) no-repeat 0 center;}
.sorts li.num_2{ padding:0 0 0 23px; background:url(../img/member/num_2.png) no-repeat 0 center;}
.sorts li.num_3{ padding:0 0 0 23px; background:url(../img/member/num_3.png) no-repeat 0 center;}
.sorts li.num_4{ padding:0 0 0 23px; background:url(../img/member/num_4.png) no-repeat 0 center;}
.sorts li.num_5{ padding:0 0 0 23px; background:url(../img/member/num_5.png) no-repeat 0 center;}
.sorts li.num_6{ padding:0 0 0 23px; background:url(../img/member/num_6.png) no-repeat 0 center;}
.sorts li.num_7{ padding:0 0 0 23px; background:url(../img/member/num_7.png) no-repeat 0 center;}
.sorts li.num_8{ padding:0 0 0 23px; background:url(../img/member/num_8.png) no-repeat 0 center;}
.sorts li.num_9{ padding:0 0 0 23px; background:url(../img/member/num_9.png) no-repeat 0 center;}


/***___ Style 新闻列表 ___***/
.news_position{display:block; height:29px; color:#8a2400;}
.news_position b{color:#000000;}
.news_position a{color:#8a2400;}
.news_list{border:1px solid #cccccc; width:693px;}
.news_list dl dt{height:31px; background:url(../img/member/news_list_bg.gif) repeat-x 0 0; padding-left:15px; line-height:31px; font-weight:bold; color:#000; border-bottom:1px solid #d6d6d6;}
.news_list dl dd{margin:15px 8px 0 11px; padding-bottom:17px; border-bottom:1px dashed #686868; overflow:hidden;}
.news_list dl dd p{font-weight:bold; color:#000; line-height:30px;}
.news_list dl dd p b{color:#ff4200;}
.news_list dl dd p span{float:right; padding-right:15px;}
.news_list dl dd.page{border-bottom:none;}
.news_list dl dd.page a.over{color:#ff0000; font-weight:bold; }
.news_content{padding:43px 18px 0 25px; overflow:hidden;}
.news_content h1{font-size:30px; color:#000; line-height:60px;  text-align:center; font-weight:normal; font-family:"宋体";}
.news_content p{text-align:center; padding-bottom:40px;}
.news_content span{margin-right:15px;}
.news_content span a{color:#0b3b8c;}
.news_content span b{color:#cc0000; font-weight:normal;}
.dis_input{border:1px solid #d8d8d8; padding:0 19px; overflow:hidden;}
.dis_input ul li.dis_num{color:#1c2c58; font-size:14px; padding:14px 10px 12px 10px; overflow:hidden;}
.dis_input ul li.dis_num span.wypl{float:left;font-weight:bold; }
.dis_input ul li.dis_num span{float:right; color:#0b3b8c; font-weight:normal; font-size:12px;}
.dis_input ul li.dis_num span b{color:#cc0000;}
.dis_input ul li.dis_num span a{color:#0b3b8c;}
.dis_box{border:1px solid #a3b6d3; width:582px; height:96px; margin:0 10px; color:#d1d1d1; padding:6px 0 0 6px; overflow:hidden;}
.dis_input ul li.dis_bt{margin:0 10px; padding:19px 0 14px 0;}
.dis_input ul li.dis_bt .dis_bt_bg{width:82px; height:23px; float:right; border:none; background:url(../img/member/dis_bt_bg.gif) no-repeat 0 0; cursor:pointer;}
.dis_input ul li.line{border-bottom:1px dashed #dadbd6;}
.dis_input ul li.idea{margin:0 10px; height:45px; line-height:45px;}
.dis_input ul li.idea a{color:#0b3b8c;}
.dis_list{padding:24px 33px 0 0; overflow:hidden;}
.dis_list ul li{border-bottom:1px dashed #dadbd6; overflow:hidden; padding-bottom:7px; zoom:1; margin-bottom:7px;}
.dis_list ul li img{width:80px; height:78px; padding:7px; border:1px solid #c7ced7; float:left; margin-right:20px;}
.dis_list ul li span.time{float:right; color:#0b3b8c; padding-top:14px;}
.dis_list ul li span.dis_name{float:left; padding-top:14px;}
.dis_list ul li span.dis_name p{padding-bottom:0; text-align:left; color:#000;}
.dis_list ul li span.dis_name p font{color:#0b3b8c;}
.dis_list ul li.dis_page{border-bottom:none; text-align:center; padding-left:240px; overflow:hidden; margin:30px 0 20px 0;}
.dis_list ul li.dis_page a{ float:left; width:19px; height:21px; background:url(../img/member/page_bg01.gif) no-repeat 0 0; line-height:21px; text-align:center; color:#fff; margin:0 2px;}
.dis_list ul li.dis_page a.up_page{width:48px; height:21px; background:url(../img/member/page_bg.gif) no-repeat 0 0; text-align:center; line-height:21px; display:block; color:#c4c4c4;}
.news_show{border:1px solid #ede9e9;  padding-top:29px; margin-right:20px; margin-left:13px; padding-bottom:30px;}
.news_show img{width:551px; height:343px; margin-bottom:6px;padding:0 30px;}
.news_show ul{height:77px; background:url(../img/member/tab_bg.gif) repeat-x; width:563px; overflow:hidden; margin-left:17px; padding:6px 6px 0 6px; }
.news_show ul li{float:left; border:1px solid #eaeaea; margin-right:5px;width:83px;}
.news_show ul li img{width:auto; height:auto; padding:0 4px;margin-bottom:0;}
.news_show ul li p{text-align:center; height:16px; border-top:1px solid #fff; padding-bottom:0; line-height:16px;}
.news_show ul li.icon_l{border:none; padding-top:14px; width:auto;}
.news_show ul li:hover, .news_show ul li.over{background:#eaeaea;}
.news_content p.news_info{padding-bottom:0; text-align:left; text-indent:24px; padding:0 20px; padding-top:20px; line-height:24px; font-size:14px; color:#000;}
.show{overflow:hidden; margin-top:35px; zoom:1;}
.show span{float:left;}
.show span h1{font-size:14px; font-weight:normal; line-height:20px; padding-bottom:5px; text-align:left;}
.show span p img{margin-right:10px;}

/***___ Style 会员登录 ___***/
.container{width:836px; margin:28px auto;}
#header{position:relative; height:103px;}
#logo{width:186px; height:103px; position:absolute; left:-54px;}
#header_tit{width:552px; position:absolute; left:133px;}
#tel{height:77px; width:150px; top:16px; right:0; position:absolute; display:block;}
#login_box{border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; width:833px;padding-bottom:3px; overflow:hidden;}
.lg_cm{ width:835px; height:7px; line-height:7px; margin:o auto; overflow:hidden;}

.login_l{float:left; width:463px; margin:32px 0 0 30px; position:relative;}
.login_l ul li{float:left; margin-right:45px; margin-bottom:30px; width:180px;}
.login_l ul li img{width:58px; height:56px; float:left; margin-right:9px;}
.login_l ul li span p{font-size:14px; color:#333333; line-height:24px;}
.login_r{float:right; margin:3px 10px 0 0; width:233px; height:213px; background:url(../img/member/login_bg.gif) no-repeat 0 0; padding:0 24px; position:relative;}
.login_r dl dt{height:47px; border-bottom:1px solid #313131; line-height:47px; font-size:14px; color:#333333; font-weight:bold; margin-bottom:16px;}
.login_box{width:145px; height:18px; border:1px solid #646464; float:left;}
.login_r dl dd span{float:left; color:#313131; line-height:20px; width:65px; text-align:right;}
.login_r dl dd{margin-bottom:10px; overflow:hidden; zoom:1;}
.yzm{width:60px;}
.login_r dl dd.pwd{ margin-bottom:0;}
.login_bt{position:absolute; width:77px; height:30px; border:none; top:155px; right:90px; background:url(../img/member/login_bt.gif) no-repeat 0 0; cursor:pointer; display:block;}

#footer{border-top:1px solid #f3f3f3; width:950px; margin:0 auto; padding-top:25px;}
#footer p{ text-align:right;}

/***___style 商户申请___***/
.apply_tb td{ padding:10px 0px 10px 12px; color:#000;}
.apply_tb .input_apply,.input_tell,.codeinput{ width:368px; height:23px; line-height:23px; border:1px solid #cccccc; color:#bbbbbb; padding:0px 5px;}
.apply_tb i{ color:#ff5a5a;}
.apply_tb .select1{ width:95px; line-height:22px;}
.apply_tb .select2{ width:132px; line-height:22px; margin-left:5px;}
.input_tell{ width:202px;}
.codeinput{ width:85px;}
.user_submit{ border-top:1px dashed #e4e4e4;border-bottom:1px dashed #e4e4e4; margin:30px 0px 0px 70px; width:440px; height:78px; line-height:78px;}
.user_submit input{ background:url(../img/submit_user.jpg); width:90px; height:34px; border:none; cursor:pointer; margin:0px 12px;}



